Added queueing methods;
Added initializers to use common initializer;
Created a simple interface to test;

Current working state: NOT WORKING.