Insertion Logic v2

Fixed a problem with Insertion logic, where .WORD and .BLOCK allocations
could be placed anywhere in the program.