added cache and OS files/folders to ignore list
Added boilerplate.
This is actually more of an example
currently, so everyone can get an idea
of how to structure an app.