edit building controller for make a MCV logic. bugfix.
bugfix and new research implements