Squashed commit of the following:

commit c554d09d6da617d8a9c6a0562e6c1b4e46f3fd74
Author: Ice White <yashiro1899@gmail.com>
Date:   Thu Aug 29 00:08:10 2013 +0800

    1377706089

commit 821cb046ec0c4165b1ec0122c40ee2141d3cddf5
Author: Ice White <yashiro1899@gmail.com>
Date:   Wed Aug 28 23:52:08 2013 +0800

    1377705127

commit 602cba49f132d70fe6ce3ab00e41004b84df29f9
Author: Ice White <yashiro1899@gmail.com>
Date:   Wed Aug 28 23:20:19 2013 +0800

    1377703219

commit b252406fda3bfb42553572d40236e48e92bdae12
Author: Ice White <yashiro1899@gmail.com>
Date:   Wed Aug 28 22:15:57 2013 +0800

    1377699356

commit 5843e307f200c550cc0ca81db5185b6b9393b3e5
Author: Ice White <yashiro1899@gmail.com>
Date:   Wed Aug 28 19:50:46 2013 +0800

    1377690646

commit 27b9c8fd587f25f75f9a190099624c380c7ebea1
Author: Ice White <yashiro1899@gmail.com>
Date:   Mon Aug 26 21:17:54 2013 +0800

    1377523074

commit 800e01157e5291d077441c7d9e2b4d0421352eb0
Author: Ice White <yashiro1899@gmail.com>
Date:   Mon Aug 26 21:13:12 2013 +0800

    1377522792

commit 95464525b5f0e7fcaf28e42e2ca5a65df6f8cd9a
Author: Ice White <yashiro1899@gmail.com>
Date:   Mon Aug 26 17:15:27 2013 +0800

    1377508527

commit 80c710aa2170ab20ff38bd1093a6b0fe02493c2b
Author: Ice White <yashiro1899@gmail.com>
Date:   Mon Aug 26 12:27:21 2013 +0800

    1377491241

 ____                  _____ _ _
/ ___|  __ ___   _____|  ___(_) | ___
\___ \ / _` \ \ / / _ \ |_  | | |/ _ \
 ___) | (_| |\ V /  __/  _| | | |  __/
|____/ \__,_| \_/ \___|_|   |_|_|\___|