If those things you mention are all that you did, save your work, then reverse the changes.
One by one, add them back until the errors occur again.
NPC scripts can easily freeze a server if there's a bad, unclosed piece of code.
Wrong format maps can also stop M2Server loading properly. Map...