Star model improved a bit, but still not competitive
Renamed files + basic build system without the main
First hopefully working version of a simple legalizer

* Greedy algorithm
* Takes the cells ordered by current position
* Puts them at the position with least displacement
* Doesn't move the other cells
Disruption functions for the full legalizer
Fully working legalization with export functions

* Reasonable disruption (about one standard cell length)
* Fast (enough to be used during global placement)
* Export function instead of duplicated functions
    * Easy to calculate disruptions and reuse the legalized placement
    * Some functions will probably end up duplicted
Disruption calculations will fail if fixed cells have been moved