Add basic Layer file
Add load() in Layer