Discrete Algorithms and Data Structures Library
example project from my presentation
Alternative to 2048 task