lets get this started

commented out a portion in pass 1 so forward directives start to get processed. Added todo list to pass2 function and added it to .h file