Added Date functions to handle various fixed day calculations
Removed lunar and solar date functions
Re-organized some date functions for better consistency