Add Launch Screen
Minor refactoring
Use Auto Layout and Size Classes
Add comments