More layout fixes and such

Fix for issue #19 ;
Fix for issue #59 ;

A little revamp of the submit view, will add a little more detail on the
gps subject later.