Revert "Fixed weights bug"

This reverts commit bebfa51f66a5d216b63883ce7c469d21c88a53ee.
Revert "Fixed weights to positive"

This reverts commit 9c7ca17efe84fa722ac7a9ba40fee92f51d04271.
Revert "Wrapper cxx file for ruby"

This reverts commit 6808320dd0c822dd544ba2915e874d1453f0176b.
Revert "Fixed Makefile"

This reverts commit 4fec8fe34dfa07f718e0b8c922542b6ee2c2ff90.
Revert "Removed debug"

This reverts commit a35269e192a7f31b6ca8d255cc0838929a4ea121.
Revert "Added Weight Check"

This reverts commit 6b56e6d4f6e5dff0de1eefffd3034d4fe78bf4e1.
Revert "Fixed weight present test"

This reverts commit 687bd7c18bef830891df2eab7211cafc05fdd1d0.
Revert "Initial weights version"

This reverts commit 1978790759f249bb8573f524e97f22bd01c9f6e1.
Merge branch 'development'