Added support for parsing class declerations