Updated README with project details; Also a bit of code cleanup