use minimal initialization and auto
update header guard casing
remove sfml copy script from resources
update engine's namespace
set deployment target
update ui project to use asset catalogs
set language flag to xcode selection for C++11 and C99