Major refactors and new solved problem

    - Change modules name to kihon-randori
    - Review bfs and dfs traversals to take care only of connected graphs
    - New problem from Europython 2013 (Bad Horses)
    - New algorithm for bi-partite checking graphs
    - Old problems statement reviewed