* Made some execution variables static & some method-exclusive. Also
added getters for all data members, allowing buffer to be private.