Learning to program using Lua and Love2D Engine.