Init new project pyhuhn.

It starts with a minimalistic version of the game `Moorhuhn'.
The moorhens are basic rectangels flying in a straight line from
left to right and in reverse. Appearing randomly.
The user tries to click on as much as possible to gain points.
Basic structure of pyhuhn.

[TODO]
+populate random appearing rectangles(Moorhenprototype)
+Images(polishing)

[Changelog]
+Basic 1000x600 Canvas-Window.

+If item(Moorhen or whatever) under cursor gets clicked(Left button) it hides => still exists
+Basic runloop is 100ms
Change: update() -> update_idletasks()

Reading about the differences between update() and update_idletasks() in Tkinter
I considered to usw update_idletasks()
[Todo]
Add movement

[Changelog]
Implemented `populateMoorhens' to randomly generete specific amount of moorhens
Moving and Stopping items now - Still prototype

[Todo]
Reuse existing objects
Remove/hide objects how went over border
Display killed moorhens(Rectangles :D)
Display misses
something else? Polishing of course!

[Changelog]
Implemented `moveMoorhens'
`hideUnderCursor' now also deletes move-tags `left' and `right' (From entrypoint)
`populateMoorhens' is now only for gameinit, use existing instead
Added some comments
Added some skeletons, found an issue

[Todo]
as before
implement skeletons, of course
fix issue, traceback [...]

[Changelog]
+stop(who) <-- Stop specific canvas item
+hide(who) <-- Hide specific canvas item
+atWorldEdge(who) -> bool <-- Gives true if at worlds edge
Ignore .swp files aka vim swap files
Fixed issue.
canvas.addtag_withtag(Item, tagtoadd) --> canvas.addtag(tagtoadd, 'withtag', item)
Some minor changes, not completed
atWorldEdge() -> behindWorldEdge() implemented
Removed debug information
`Escaped' Moorhens now hide and stop

[Todo]
Labels or blank text for counters(Miss/Hit/Time?)
Revive the Moorhens <-- IMPORTANT
More natural movement(Polishing?)
Finish prototype => Start polishing :D

[Changelog]
Fixed not working stop(who)
+hideAndStopEscaped()
Fixed typo in hideAndStop()
+some shit to reviveMoorhens()
Revive works! Let the Zombies fly...

Reusing the dead/escaped rectangels now works :D
Replaced addtag_withtag() -> addtag() seams to be more reliable

[Todo]
Label/Text miss/hit/time? <-- Label prefered
Clear print() statements

[Changelog]
addtag_withtag() -> addtag()
+unhide(who)
+reviveMoorhens <-- Left 4 Dead
-Debug static rectangle(top left)
Added actual stage
Added labels

[Todo]
Start polishing ;) <-- Optional
+Time management
=Intro
+Outro
+Highscore
+Easter eggs <-- Original Moorhuhn is full of them
+Smoother movement
+Images
+Animations
+Sound
+Cursor
Something else?

[Changelog]
+Labels Misses; Hits
+'hen' tag, but is now useless
Prototype complete