collision system

done for now