added code inspections support, extracted Parser dependencies, moved reflection to App class