Add basic loader functionality
Add dependencies