new title screen and some bug fixes