Added writer interface and beginning of excelwriter. Added license headers