fix: .gitignore setup for server directory
reafactor: Flags renamed to AppConfig
about dialog added
amount of strike info determines layout
large screens in portrait will use flex layout