Refactored project view to use core.py. Helps a lot.