The old way of getting associated projects for posts had a gtotesque number of GET calls. This moves that to the backend. (streamlining this change in the parts branch); updates consoles method to allow access to the parts console; more work on part selling