Initializeable

For issue #24