added generic observer pattern
adding observer pattern supplied with aspects
fixed power segment bug
added notes about static linking
fixed bug in PowerSegment
*** empty log message ***