Made library imports explicit. Changes to git ignore