Refactoring of natalchart.js to break out functions in a more granular fashion. Lots of clean-up. Split out graphicalephemeris function into new file.