add session manager and save the editing project in current session
add open status
Add rest api to get format information
add assert to check format loading