added source files and README