remove dead code from program model + reloacate unit test file
DRY up the expected navigation testing
move base handler to being more respectful of specs
Create a 404 exception (sugar)
Program Copying/Following/Sharing initial implementation that actually functions(limited)