Getting closer to proper door implementation.
Still have you edit it so it has the proper texture for each metadata, and that it also is powerable by redstone.