first part of the first screen

checking it in :)
this one actually runs :P