Changed coding standard re: base class/initializer colon.
Replaced "&&" and "||" with "and" and "or", respectively.
Fixed minor coding standard deviation.