basic functionality, animations, start screen