add status column, fix some bugs, add js and css drawing