little refactors
added loading page
refactored nav
added animate dependency