Add the capability to create tagged pointer and classes in bitmanip