MD5 lib changed, Views-Subviews pattern implemented