added project source files and updated README