updating main branch with new graphics and slightly edited code.