Added requirements and tracks rendering
Merged app.js
Full navigation