Major update. New project structure, new love.