Cleanup of structure

This PR moves deck.js into a separate folder and then changes the presentations to find the new folder. This is a lot cleaner approach to organizing the structure and will help maintainability.