commited basic boilerplate setup for test purposes