I know I didn't do a very good job... But it's my (firstish) project! So don't go hating on the comments please.