Field class refactoring and tests.
Stroke class tests and refactoring.
Snapshot class tests and refactoring.
Merge branch 'frontend-test' of https://github.com/mist-sv/server into frontend-test
Something made in train :)