Removed copy constructor, assignment op, operator= since they were the same as the default.
Removed unnecessary linear_ and angular_ fields.
Made a few variables local.