added "displayName" to component
app base
remove compiled files; improved gitignore