Applied the new name "gespinst" in the file structure and made the old ising library an include library. Fixes #35
Changed the namespace name from "Ising" to "Gespinst"
Rearranged the test file structure and changed the makefile to work with the new testfile structure.
Applied the new naming conventions of "gespinst" in the mocasinns tests
Merge branch 'master' of https://github.com/bkrueger/mocasinns
Renamed the spins from "SpinBlarz" to "BlarzSpin"
Used the renaming "SpinBlarz" to "BlarzSpin" also in mocasinns tests
Included a class template SpinNetwork for simulation spin systems with arbitrary next neighbour structure.
Removed unneccessary files from gespinst -> is now an include library
Renamed the old step from Step to SpinLatticeStep and the files from spin_step.??? to spin_lattice_steps.???, also in the test classes.
Changed the test classes of mocasinns to use the new name of the lattice spin.
Fixed the examples to use the new structure of the gespinst (former ising) library
Linked the github page in the readme
Changed the link to fit the github markdown
* Included a concept for an observable
* Modified the (parallel) metropolis simulation to check the concept of the observable in the functions.

Fixes #32
Renamed the template parameter of the metropolis like simulatrions from "Observable" to "Observator", because the object given must have a function returning an observable, but it is no observable.
* Introduced the new concept check class "ObservatorConcept" for checking the type of observable functor.
* Used the new concept check in class in the metropolis and metropolis_parallel functions

Fixes #33
Removed the two files. Will be extended later on.
Merge branch 'master' of https://github.com/bkrueger/mocasinns
* Added concecpt checking class for accumulator
* Added concept checking for accumulators in the metropolis like algorithms