Added tests to example project
Do not modify frame in initWithFrame: method