PolyTechDocs Frontend Refactory

PolyTechDocs Refactory  by @Martin0809 @songyz @wenzhang520 and @GeorageLiang