Organize source into compiler and runtime dirs