add buses, processor and memory

still working