add user depart/isadmin property, finish menu loading and button enable when isadmin=Y, add BaseHttpResult/HttpObjectResult, reconstruct some code with java 8 new character - lambda