Productivity application. CS300 project