Re-did front end

Implemented knockout instead of bad jquery