Reordered app script requires + added store.js

A slightly more logical order I think.
Merge pull request #87 from knownasilya/app-requires

Reordered app script requires + added store.js