add flash support & enable sessions
authentication tests added
add flash to layout
added authentication module including tests