School project (Java, Play & JS)