Added readme comments and re-structured project.