added form methods
added url function
added non-event function
booklistitemview minimal
non-event function
refactored