Started changes towards the 1.7 spec
First version that's mostly 1.7 compliant, but a bunch of stuff is still missing
Added the new files
Added a todo