Fixing make publish pelican
Adding make serve function
Adding generate and serve make function
Removing duplicate function