I would like to have a small tree in a perennial bed on the north side of the house. I wouldn't want it to be more than 15' - 20' in height & should be fairly compact. Unfortunately it wouldn't get much sun at all, especially in the fall & winter. I am in zone 8b, on Gabriola. I have rocky, rocky, rocky soil which I have amended. Any recommendations are welcome, but I would like something with a bit of year round interest. Easy, right???? Thanks!