add editbox and adding loading

1. add editbox
2. try add loading view
3. add global user manager to save user data