Ui stuff

Hey fellas,

I got the swipe tabs working for the main skeleton of our app. So could someone have a look at this pull request and merge it to the master? I think the intended flow for this kind of thing is I make changes, commit the changes to my local "UI stuff" branch, push the changes to the remote "UI stuff branch", then once I've changed all that I want to change I create a pull request, notify you guys, someone comes in and looks at the diff, and if everything is ok, they merge "UI stuff to master". Then I delete UI stuff (or at least just stop using it). 

As for this change, there is a ton of changes, so it might not be worthwhile for someone to actually spend too much time going through the code since most of it I modified from sample classes/tutorials etc. If you want I can explain what I changed in person sometime.

By the way, I only committed all the changes from my src/ and res/ directories as well as AndroidManifest.xml. I didn't include anything in bin/ or gen/ because I fear that would mess up everything for you guys.