Initial commit for oop-template