code overhaul, completely revamped client side look