some changes to server side classes
updated .gitignore