Revert "starting it all over again"

This reverts commit 834a074b025a1b406e23f9c226a7511aaf3c39e8.
Revert "Revert "starting it all over again""

This reverts commit 681c395935af0d4a108b4745aa4ba3ff8be5967b.
fixed dependency failures, readded user repo