finished main design of processor