Restructure project and add README

refacTOr