Allow option to associate projects to customers rather than timesheet
Allow Projects to be associated under customers to collect information about projects that are not related to time sheets data. For the type of projects we work on a customer can have one or more projects that may start at different times. We need to track the general information about the project, including the description, name, start dates end dates, milestones, deliverable and deliverable dates, and dates when payments are scheduled. Would also be nice if these payment dates could be linked to the recurring invoicing which are scheduled as recurring payments at those specified dates rather than monthly or yearly times. These payment dates can vary by project and the number of payments that are due can vary by project.