Update readme and move source code into sub directory