Initial version of collision component
Basic functions to collision component