Uploaded all files including bugs and update readme