Tidied code and readme.