Made main source and header file