Starting release v0.1.0
Fixed bug where self.__view does not exist
Create ProjectManager class and tests
First real test!
Simple base_path test
Should have the base path of a folder it's in
File within two folders
Actually work out base_path properly for raw ghci
Actually start doing the right thing
Actually find the deepest folder
Refactor deepest folder into method
cabal repl if there's a cabal file
Nix file
nix file and ghci file should interact properly
Refactor to use a load of decorators for the projects
Use mocking framework
Mock folders
Ensure we're passing the right stuff to the cabal file detector mock
Ensure we're passing in the correct path to has_default_nix_file
Combine folders with project data