restructure app.js into components dir; update github link;