refactored code into dream manager
add user profile holder and added constraints
prettified dream view with constraints