add roles for sales, purchase and projects
implement basic company and address models