Parser done, still endl miss TO FIX. Code documented