Added a few more Component System classes as well as implemented the existing ones.