Update README, add requirements and compiling