Updated readme, added requirements and setup