Removed unused classes
Base for new code generator
Added missing import
Base implementation for VectorPointer code generator