added tables and classes to accomodate mobile design