Moves for vector. Restriction of copy and move
Moving to function object
Merge pull request #7 from JoeTheDentist/testing

Move to function objects