1. A method of normalizing accelerometer data comprising: capturing, by a tri-axial accelerometer attached to a user, first tri-axial accelerometer data over a first period of time while the user is moving as instructed; averaging, by a microprocessor, the captured first tri-axial accelerometer data; creating, by the microprocessor, a first normalization matrix based on the averaged first tri-axial accelerometer data; capturing, by the tri-axial accelerometer attached to the user, second tri-axial accelerometer data at a second point in time; and creating, by the microprocessor, first normalized accelerometer data by applying the first normalization matrix to the captured second tri-axial accelerometer data.