add front end support, configure spring security, add seajs