Large layouts fix and keep fragmets between orientation changes

* Work on #8 
* Layout polish