First year engineering school project, a very little bit of mathematics but fortunately Qt is always there to save my life :)