First commit: Added the code and README