Small changes to css and working form so far.

There is still a need to complete a few fields like dependencies and parent component, but things are working out well.