Added a bunch of ui components