some bugs fixed, added bootstrap for sensible styles