Refactor: Remove linux compatability, Brew Install fix

* Make brew install idempotent
* Remove linux compatability