added basic directory layout and setup for testing