added utilities,
basic openGL resource wrapper classes,
various checks and fixes added,
log version numbers upon startup,
customized time formatting string for logging,
favored exceptions upon actual errors