Made it 16-bit

Started preliminary stack support