Updated readme and source