added some math methods and as a result came up with a nice simple dynamic cast to type of object
re-org
Need this lib in mono for dynamics