properly called move placement new
properly made employee Boost.Move-wise copyable and movable
fixed typos with initializer lists and redefined variables