Uploading new homeworks and fixing some old bugs.