added move semantics for easier manipulation of the int_array

added move semantics for easier manipulation of the int_array
removed precompiled headers