Initial addition of first version
added references to used sources