Currently the COJ branch has been heavily refactored and work or bug fixes have been applied both there and on develop. This PR refactors the code in Develop to match the styles of the COJ branch (COJ branch will have a separate PR for changes it needs). The idea is to bring both branches to a unification so that no work is lost.
Currently the COJ branch has been heavily refactored and work or bug fixes have been applied both there and on develop. This PR refactors the code in Develop to match the styles of the COJ branch (COJ branch will have a separate PR for changes it needs). The idea is to bring both branches to a unification so that no work is lost.