Introduced a namespace "Ising" that contains the ising lattice and step and the different types of spins.
Used a "using namespace Ising;" in every test class.
Modified the tests of libmocasinns to deal with the new namespace in libising.
Introduced the namespace "Mocasinns" that contains the base simulation and the derived simulation classes (Metropolis, Wang-Landau, ...)
Used a "using namespace Mocasinns;" in each of the test classes.
Introduced the namespace "Mocasinns::Histograms" that contains the Histobase and the derived histogram-like classes (Histocrete, ...)
Used a "using namespace Mocasinns::Histograms;" in each of the test classes.
Relocated the include guards of the Mocasinns-Test-Classes TestSimulation, TestMetropolis and TestWangLandau.
Removed some "using namespace std;" statements from class Histobase and from the test classes of the different histograms.
Created a directory "include/histograms" and moved all files of the different histograms from "include/" to this new directory.
Modified the include statements in the test classes for dealing with this new directory.