PPM file parser

Created the structs to represent PPM files
Created import function and its dependencies to handle
the PPM files representation inside the program
Created allocation strategy to the pixels matrix
File handler

Created the functions to handler file open and close operations