Updated Unit Placement

Totally revamped the unit placement. Instead of using the script I found
online I built my own.