Fixes many small bugs preventing this branch from building

	-> Libraries were set to absolute directories on Zach's computer; put them in the project directory and update path with local path
	-> You cannot trigger a listener in the constructor of a view. Please don't do that; Janeway gets mad
		-> This is in reference to trying to get all free requirements in the constructor of the new session panel