Modify forum and topic page layout
Click 'New Topic' button to check user is logged in show alert or topic modal
Update topic page for realtime preview reply
Use angular event instead of self implemented event listener
Change post sorting to createdAt ASC