ScreenManager working

Tested change screen from within a screen, and add screen from main
func.