A Java based centralized CRM system. Early objectives are managing clients, managing products, creating per product per client licenses, scheduling maintenance at clients, and an open architecture to allow for existing legacy systems to be connected.