preparing to separate the front and back end a little more nicely.
set up basic routing, file uploads, DnD interaction.