tons of changes and test built into this project
fixed bug with centera align horizontal
added the overlap method and collision demo