added README, added requirements, cleaned up imports, cleaned up code, moved examples folder