Implements warp signs
Added comments throughout code
More commenting.