V1 of factored-out ManaSource. Some features not yet implemented! Also finished make/linux.bash
Fix compile error - oops
Clean up mana_source a little, start mana draining and do it very efficiently
Got a decent shader working for the grid