minor changes to templates: input placeholders and null field cases
adding pagination
add paginated list layout
adding some tests