almost done

1. fix image upload:
- save to project local path, not server’s path
2. remove separated admin login form
3. fix some semantic errors
k