Header, lib and main files added