Ohad's branch

login page functionality (not complete)
should refactor all id's algorithems in java