Gideon Task-Manager

This all looks good, though you may want to consider a case statement rather than the elsif statements.  It would be a bit easier to read I think.