Initial Commit

Base functionality working. This is the starting point
Updated Readme