added graph system to pfp (i will restucture the pfp. It will also contaion parser functions for ultrashell)