flushing out readme a bit more and starting to flush out the code