A blog implemented with Jersey and Angular