fixes

update icon and logic in js. for icons for different types of events
add png images
fixed controller logic for websockets to create a new event and assign to user