Fragment Program improvements and additions

Implemented 4 instructions and added 6 more instructions.