factor out profile creation into class method
add ajax errors tool - I haz them
make sure multi FKs are nullable
basic add over ajax working
basic create and delete via calendar ajax
rename calendar template
basic loading and editing of data
basic editing finish-up