Fronts features

API tests ready to rumble.
They are in java for now, but should provide enough coverage to use them during development.
It runs from sbt, and can act as an example for the future.