Implementation of popular game '2048' in java for data structures class. Academic project