Split JS existing JS, added more resize handling
Created, handles toggling the registration
Responsiveness fixes, background fix
Added registration (not functional), moved JS