refactored cite links and added citealp
lots of commits to get up to date
merged issue in jmax.org