Start rewrite, vagrant setup, old code moved

Empty files fleshing out planned structure, setup for Vagrant (for
Windows dev), old versions of code in old subfolder for now (as changing
branches + Vagrant doesn't work out the best).