Renamed SingleFrameLayout to SingleImageLayout
Fixed attribute name typo
Made arguments of AlbumViewLayout constructor optional
Added a signal handling for the layout property