fixed major problem with compiling by adding dependencies. Completely refreshed package