create class and methods base project