Implement Module system into src