Merge pull request #31 from nikolalazovski/proto

Proto
Fixes #39
Maintain state across setup and group changes
Issues solved: #41 #42 #40 #37 #33 + menu in the start menu does not appear if there are no states and links