Update Project 4

1. Fix some bugs
2. Add README