Fixed some styling issues

Home screen / registration page -- also added some more dimensions for
cross platform support