added array initializing parsing and annonymous class parsing and enum parsing