added basic components

yeah!
made a lot of schemas