use initializer for CenterLayout class
assign initial selected item
refactor: rewritten add/delete item functions
bug fix: should focus after scrolling