Some updates

1, First commit is to fix and format the code

2, Second commit is to update the personal video flow which runs okay now

3, API doc has some conflict with the deployed web service on the returned parameters in community section will change according to the API doc later.