Initial Commit

Added initial frontend, backend, and AJAX components.