fixed offset not initializaed bug in Region class
added tests for the reigon class
removed some legacy code
removed more legacy code
added test of the fill function
changed operator overloading of plus, minus and multiplication to return a float vector on int2 and int3 types