A planning app, that uses dynamic programming method to set up your plans