add Dream creation page
initial current credits as 0
add initialize function for rule item
add rule protocol and rules model