Selectdate refactor

Refactors selectdate component to make use of a programatically created popcal component. Move animations over to using velocity.js