Update example app and demonstrate some other best practices
I was having some issues getting the example todo app running and @vinz243 had a good request in #224 that on application first start it set up some security.
- [x] Add a package.json so modules are available.
- [x] Add a README with todos installation and start
- [x] Disable admin party by creating an admin
- [x] Setup todo database on app start
- [ ] Setup validation
- [ ] Setup users
- [ ] Setup permissions
Getting closer. It now creates an admin and then creates an app database using those admin credentials.
application-server-boilerplate folder is now merged into todos folder
@nolanlawson I may not get to the other items on my checklist so it may be good as is. I could squash the commits in this PR if you like.
I'm in the middle of a crunch right no so I might not get to this for a couple of weeks but thank you so much for reviewing!!