Animation and cleaning

Got screen changes animated and created a tile button for our guis.
Considering a switch to activity based as per convention but I like my
screen implementation. We shall see if issues come up