added namespace keyword.
added basic namespace support.