Feature/layout fixes

Add dimens.xml files for different screen densities and sizes, to dynamically change font size and padding space based on the device.

Based on [Android screen support guidelines](http://developer.android.com/guide/practices/screens_support.html).