Update interface, add css and javascript