Implement basic skin viewer

Note: ListView scrolling is a bit choppy at the moment. One way to optimize scrolling is by holding View objects in a ViewHolder (the so-called [ViewHolder pattern](http://www.codeofaninja.com/2013/09/android-viewholder-pattern-example.html)). Additional information can be found on the Android developer page [here](http://developer.android.com/training/improving-layouts/smooth-scrolling.html#ViewHolder).