add requirements to routes with "id"
add "@Method" annotation to all actions
support for array/simple_array properties. Fix #16