added some logging and did some mul debug and other cleaning
added time logging
added time logging
added inst counting and fixed some of the asm code