major rework; no comment
enabled negative numbers in IntPacker class
major rework over ui stuff