JAVA desktop client for ELTE BSc thesis.