Java Application for managing Tasks and Projects