updated to new versions of most libraries including Spring and extended features for security and user management