Variables updated. Smoking method added.
Variables updated. Smoking method added.

contract length restored
SmallInteger used on two variables
getSmokingAllowed function added.

AppStateESS/properties,AppStateESS/properties,AppStateESS/properties,AppStateESS/properties