public: move app JS out of index.html
merge: gitignore