Fix layout problems

1. should layout fine on small and big devices
2. force app to run in portrait mode