Load projects from server on init
Added URL property
Handle invalid dates in dateFormat function
Don't duplicate code