Added basic heap files and function declarations