reorganized files; added scene parser