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.
Merge pull request #139 from Jedwondle/master

Small changes to css and working form so far.