First pass at creating semantic ui components