state in separate class. did somet testing. now ready to create Context-class that aggregages states on different levels and can do aggregate get and set