Still playing around with structure.
Very basic move list generation.
Break out server runner and app.
Add supertest, movelist validation.
Minor middleware reordering.
A bunch of work. Begin on angular portion.
switch to latest versions of everything for now.