Restructured, added SBT build