New implmentation of CapiCity. Will get many new features