initial functionality

- add phone and tablet support
- load images into grid view
- add base background colors
- create project structure