Inplemented dot notation and started implementing possible array as a type.