Removed a few annoying keywords.
Fixed a few asserts.
Added support for shifting lines left and right.