finished all non core and core assignments. fixed up some styling errors