App working now
Updated best practices
made headers more logical and semantic
Made some style changes