Initial framework structure

Just built out the initial framework structure and added composer.