major changes

as @nazimjamil has mentioned before, if a file / dependency is no longer needed, you might as well just remove it as you can always get it back (the beauty of Git!)