Add a loader

Close #11