Models updated to accept position/velocity arguments in constructor