Added some more skeleton files.
Runnable and testable skeleton

Simplest possible Endpoint functionality and test to get the test
framework run it.
Added more dependencies.