refactor / move logic in controller and model
main suggestion functionality working
improving layout
improve form styling