added start and cancelactivity, start activity handles serverstates and depending on that starts the right activty
refactoring of cancelactivity, enterusername, findattendees
added states in mainapp and implemented them for testing in all activities