Basic collision detection check added. Some models supplied with setters and getters.